core: Support committing multiple tarballs in the same transaction
authorColin Walters <walters@verbum.org>
Tue, 20 Dec 2011 22:21:15 +0000 (17:21 -0500)
committerColin Walters <walters@verbum.org>
Tue, 20 Dec 2011 22:21:15 +0000 (17:21 -0500)
commitbdfde03b61a0df53e0a6d2e45d9e0632528f28b7
tree55e0128cd0d1c9514622deed7df8f09195f99bad
parentd444ee917d61834f52fefa57ee026a114c87e5cc
core: Support committing multiple tarballs in the same transaction

ostbuild will generate two artifacts: foo-runtime.tar.gz and
foo-devel.tar.gz in the general case.  When committing to the devel
tree, it'd be lame (i.e. slower and not atomic) to have to commit
twice.
src/libostree/ostree-repo.c
src/libostree/ostree-repo.h
src/ostree/ot-builtin-commit.c
tests/t0006-libarchive.sh